Fix/reademe cleanup queue bypass - #47
Closed
kaihere14 wants to merge 3 commits into
Closed
Conversation
* refactor: remove redundant Convex log storage * chore: remove internal development plan * feat: add CI checks and refresh Convex tooling Remove keepalive workflow and obsolete task logging backend while adding formatting, linting, typechecking, build scripts, and expanded Convex agent skills. * fix: add ESLint dependencies and Convex log reference * feat: remove obsolete task API and log parameter * fix: convex client usage for live updates * fix: use Live Updates for Cleanup Recovery * fix: remove unused Convex API routes
Add `daemondoc-plan.md` outlining current blockers, the v1 patch strategy, and the full v2 rewrite roadmap to transition from the current setup to a GitHub App-based architecture.
request Implement reactive README cleanup progress UI Replace the static cleanup progress toast with a reactive system driven by Convex log messages. Added `cleanup-queue` worker support and logic to handle job retries and recovery via `sharedLogId`.
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several improvements and cleanups to the CI/CD pipeline, codebase, and agent documentation. The most significant changes include adding a new CI workflow, refactoring the README cleanup progress logic for better reliability and user feedback, and adding new agent skill documentation. Below are the most important changes:
CI/CD and Workflow Updates
.github/workflows/ci.ymlfile to run formatting, linting, typechecking, and build steps on pushes and pull requests tomainanddevelopbranches, with concurrency control and environment setup for Node and pnpm..github/workflows/keepalive.ymlworkflow that periodically pinged the Render health endpoint, cleaning up unused automation.README Cleanup Progress Refactor
RepoCard.jsxto track progress via worker log messages streamed from Convex, replacing the previous timer-based progress toasts. This results in more accurate and responsive user feedback. The oldcleanupProgressToast.jsmodule was removed as part of this update. [1] [2] [3] [4] [5]Project Tooling and Ignore Files
.prettierignorefile to exclude build artifacts, lock files, logs, and environment files from formatting, improving formatting performance and avoiding unnecessary changes.Agent Skill Documentation
convex-add,convex-advisor,convex-agent, andconvex-auth, detailing workflows and rules for adding capabilities, authentication, and AI agent backends to Convex apps. [1] [2] [3] [4]